easily decomposable - French English Dictionary